home *** CD-ROM | disk | FTP | other *** search
- Psi 0.10
- ---------
- Date: January 11th, 2006
-
- Project Lead/Maintainer (2004-current):
- Kevin Smith
- kismith@psi-im.org
- http://www.kismith.co.uk/
-
- Original Author (2001-2004):
- Justin Karneges
- justin@affinix.com
- http://psi-im.org/
-
-
- For installation or compiling instructions, see the INSTALL file.
- (On Windows, see install.txt)
-
- This program is licensed under the GNU General Public License. See
- the COPYING file for more information.
-
-
- Notes
- -----
- - You need the QCA-TLS plugin to utilize SSL connectivity.
- See http://delta.affinix.com/qca/
-
- - Upgrading to 0.10 --
- * Users upgrading will not benefit from the new colour scheme. If they
- want the new colours, they should quit Psi and edit their config.xml file
- by hand. For details, please see the User Guide in the Help menu.
- * Due to the increased bandwidth used by auto-version checks, they
- have been disabled since 0.9 by default. There is an option to
- enable it.
- * The self-contact is now only shown if there is more than one
- resource logged in at once. If you'd rather it always show, like
- in 0.8.7, then there is a way to enable it.
- * An XML format is now used for storing SSL certificates. In the
- future, Psi will support importing of PEM files. For now, you
- will have to create the XML by hand. See certs/README.
- * You must use the QCA-TLS plugin to utilize SSL. The older 'QSSL' plugin
- will not work.
-
- - GnuPG tips --
- * Always use the latest version of GnuPG.
- * On Windows, use a native build instead of one based on cygwin, and make
- sure it is properly installed in the registry.
- * Ensure 'gpg' actually works, by testing it from the command-line.
- * You must have a public and secret keyring. Psi cannot operate
- without them, and they must be there when you start it.
- * If you experience fatal GnuPG incompatibilities, you can pass
- the --no-gpg option to Psi and gpg will not be used.
- * If you have gpg-agent set up, but you don't want Psi to use it, then
- you can pass --no-gpg-agent to force the use of Psi's built-in prompt.
-
-
- Changes
- -------
- New in 0.10
- - Psi will now sign out before Windows or Mac OS X machines go to 'sleep'
- - The default text input line in the chat dialogs starts at one line tall, and grows as necessary.
- - The Roster can now be automatically resized to fit all contacts.
- - The Roster now has a menu bar available on Windows and Linux
- - Chat windows can be collected together using tabs
- - On Windows and Mac OS X, selected text may be automatically copied to the clipboard.
- - Mac OS X builds now enjoy Growl(.info) support
- - Photos are now available in the VCard dialog
- - New default colour scheme
- - New default iconsets
- - Roster and chat dialog opacity is now configurable on Windows and Mac OS X
- - The colour scheme is now slightly more configurable
- - Assorted minor feature additions and bug fixes
-
- New in 0.9.3
- - Notification when a user is typing
- - Advanced Data Forms capability (x:data)
- - Mac version uses the menu bar and also has a new color scheme
- - Slightly improved new user dialog
- - Drag and drop File Transfer
- - Ability to specify a status messages when going offline
- - The tray icon under X11 should now be more beautiful
- - Show self-contact is now a toolbar button instead of a normal option
- - There is now an option for all chat windows to be compact by default
- - Bugfix: file transfer sometimes wouldn't send the whole file
- - Fixed many other small bugs
-
- New in 0.9.2
- - File transfer
- - Event queue is saved to disk at all times for fault protection
- - Enable/disable accounts
- - Groupchat nickname tab-completion
- - Groupchat trackbar to mark last read text when unfocused
- - *bold*, /italic/, _underline_
- - Fixed bug where the roster window could get lost on Windows
- - 'Compact' mode for chat window
- - Tip of the day
- - Hidden roster group
- - Ability to export history as readable text
- - Event queue sorting by type
- - Type-ahead search in the roster
- - External programs can now have parameters
- - Toolbar configuration is now accessed from the right-click menu
- - Show dates in local format
- - Use the gnome-open utility for opening URLs with GNOME2
- - Fixed "broken pipe" crash when receiving GnuPG errors
-
- New in 0.9.1
- - Service Discovery browser (JEP-0030)
- - Popup notifications
- - Redesigned Iconset & Emoticons system, based on JEP-0038
- - Now possible to use service/transport icons for individual contacts
- - Ability to use custom roster icons for contacts via RegExps
- - Emoticon popup menu in chat window, for quick access
- - Reorganized Options window
- - Toolbar Editor
- - GnuPG 1.2.3 compatibility
- - New XMPP/Jabber engine (partially complete, XMPP 1.0 support deferred)
- - SOCKS5 proxy support
- - HTTP polling proxy support (JEP-0025)
- - Roster groups open/closed state saved
- - 'Free for Chat' status
- - Character counter
- - Selectable colors for roster 'blink' animation
- - Copy Location in URL attachment context menu
- - X11: WindowMaker docklet
- - Windows: fixed idle detection on Windows 9x
- - Mac: ability to hide/restore main window
- - Option: ignore messages from addresses not in your roster
- - Option: enter key sends chat messages
- - Option: raise chat window on receiving new messages
- - Option: auto-authorize contacts
- - Option: 'small' group headings
- - Option: treat incoming chats as messages unless chatting
- - Option: show/hide subject line
- - Option: enable/disable vCard check during login
- - Account dialogs ensure the JID is a valid user-JID before accepting
- - Bugfix: crash after using the Jabber browser
- - Bugfix: crash when resolving DNS
- - Bugfix: busy indicator sometimes stopped when it should still be running
- - Fixed many other bugs
-
-
- Description
- -----------
-
- Psi is a capable Jabber client aimed at experienced users. Its design
- goals are simplicity and stability. Psi is highly portable and runs on
- Windows, Unix/X11, and MacOS X.
-
- The interface is very ICQ-like. Alerts appear in the contact list when
- events are received, and things like subscriptions requests appear as
- "system messages" (ICQ users know these well). Even "Chats" are
- queued in the contact list. Also, chats are "remembered" by default,
- so that you don't have to keep a bunch of windows open for each person.
- Just close the chat window. If you open it again it will all be there.
-
- Psi is minimal but powerful. There are keybindings for just about
- everything, Unicode is supported throughout, and contacts are cached
- offline. Security is also a major consideration, and Psi provides it for
- both client-to-server (SSL) and client-to-client (GnuPG).
-
- Plans for v1.0:
- - Multi-User Chat (JEP-0045)
- - Plugin system
- - Other misc stuff
- - Bugfixes
-
-
- How you can help
- ----------------
-
- Comments
- --------
- I like comments, even if they are a simple thanks.
-
- Bug reports
- -----------
- If you want to help me out, email me a bug report. Be as descriptive
- as possible and tell me what exactly you were doing at the time
- something went wrong. If possible, send me a stack backtrace.
-
- Wishes
- ------
- I can't possibly know what everyone wants, so I appreciate all feature
- requests.
-
- Porting
- -------
- Psi should be very portable. Please e-mail me first if you want to
- port Psi to another platform.
-
- Graphics
- --------
- I am no artist. If you think you can do a better job with any of the
- Psi graphics, then go right ahead!
-
- Sound
- -----
- Same goes for sound. Start mixing!
-
- Programming
- -----------
- Patches are welcome. External tools would be useful as well, like Licq
- conversion utilities (iconsets, message history, etc). Get to work!
-
- Packaging
- ---------
- Want to make an RPM or something?
-
- Financial
- ---------
- You can send a paypal gift if you'd like, to justin@affinix.com
-
-
- Have fun,
- -Justin
-
-